Supplier Page from MyBioSource.com for Recombinant Sinorhizobium medicae UPF0260 protein Smed_0627 (Smed_0627)